#include const int trigPin = 3; // pin "trig" ATTiny85 const int echoPin = 4; //pin "echo" ATTiny85 const int LED = 2; // LED ATTiny85 const int seuilMIN = 3; #define TX_PIN 1 //pin where your transmitter is connected uint16_t transmit_data = 2761; void setup() { pinMode(echoPin, INPUT); pinMode(trigPin, OUTPUT); pinMode(LED, OUTPUT); man.setupTransmit(TX_PIN, MAN_1200); } void loop() { long temps, distance; digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); pinMode(echoPin, INPUT); temps = pulseIn(echoPin, HIGH); distance = temps * 340/(2*10000); if (distance < seuilMIN) { //when someone is inside then start the L.E.D digitalWrite(LED, HIGH); man.transmit(transmit_data); delay(50); } else { digitalWrite(LED, LOW); } }